<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>数组求和小案例</title>
</head>

<body>
    <script>
        // 小案例 求数组的和 与 平均值
        // 1 声明一个求和变量sum
        // 2 遍历这个数组，把里面的每个数组元素添加到sum里
        // 3 用求和变量sum除以数组的长度可得到平均值

        var arr = [3, 4, 5, 6, 7, 35];
        var sum = 0;
        var average = 0;
        for (var i = 0; i < arr.length; i++) {
            sum += arr[i];
            average = sum / arr.length;

        }
        console.log(sum, average);

        // 数组最大值
        // 1.声明一个保存最大值的变量max
        // 2.默认最大值可以取数组中第一个元素
        // 3.遍历这个数组，把里面每个数组元素和max比较
        // 4.如果这个数组元素大于max就把这个数组元素赋值给max,否则继续下一轮比较
        // 5.最后输出max
        /*   var max = 0;
          var maxArr = [35, 12, 23, 4, 53, 43, 87, 66, 34];
          for (var i = 0; i < maxArr.length; i++) {
              // console.log(maxArr[i]);
              if (maxArr[i] > max) {
                  max = maxArr[i]
              }
          }
          console.log(max); */

        var maxArr = [35, 12, 23, 4, 53, 43, 87, 66, 34];
        var max = maxArr[0];
        for (var i = 1; i < maxArr.length; i++) {
            if (maxArr[i] > max) {
                max = maxArr[i];
            }
        }
        console.log(max);
    </script>
</body>

</html>